polystyrene chips - French English Dictionary